﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Input;

namespace BlobExplorer
{
    public static class Commands
    {
        public static readonly RoutedCommand Connect = new RoutedCommand("Connect", typeof(Commands));
        public static readonly RoutedCommand Cancel = new RoutedCommand("Cancel", typeof(Commands));

        public static readonly RoutedCommand Disconnect = new RoutedCommand("Disconnect", typeof(Commands));

        public static readonly RoutedCommand AddContainer = new RoutedCommand("AddContainer", typeof(Commands));
        public static readonly RoutedCommand DeleteContainer = new RoutedCommand("DeleteContainer", typeof(Commands));

        public static readonly RoutedCommand AddBlob = new RoutedCommand("AddBlob", typeof(Commands));
        public static readonly RoutedCommand DeleteBlob = new RoutedCommand("DeleteBlob", typeof(Commands));
        public static readonly RoutedCommand GetBlob = new RoutedCommand("GetBlob", typeof(Commands));
        public static readonly RoutedCommand OpenBlob = new RoutedCommand("OpenBlob", typeof(Commands));
        public static readonly RoutedCommand CopyUri = new RoutedCommand("CopyUri", typeof(Commands));
        public static readonly RoutedCommand ViewMetadata = new RoutedCommand("ViewMetadata", typeof(Commands));

        public static readonly RoutedCommand Exit = new RoutedCommand("Exit", typeof(Commands));
        public static readonly RoutedCommand Refresh = new RoutedCommand("Refresh", typeof(Commands));
        public static readonly RoutedCommand About = new RoutedCommand("About", typeof(Commands)); 
    }
}
